|
|
|
New Page 1 TObjectTable version 1.16 (Shareware) Ever needed an in-memory table containing object instances instead of data records? TObjectTable is a generic container that stores objects identified by variant keys. TObjectTable provides most of the functionality of an in-memory table, but the records are actually object instances. It includes methods to add, remove and locate items in the table, as well as methods that execute a callback for every item in the table. Any number of indexes can be defined for a table. The items that are available for locate or callback can be limited by applying a filter, a range or both. What makes TObjectTable better than the object containers shipped with Delphi? Improved performance: TObjectTable uses internal binary trees, reducing the complexity of the usual operations (insert, delete, locate) to O(log N). Multiple key types: by using a variant as a key for each item. New features: multiple indexes, limiting the visible records by range or filter, user-defined key types. Features: TObjectTable items can be any TObject descendant. Multiple indexes can be defined for the table. The user can select the current index by using the IndexName property. Index options include: unique, case-insensitive, descending. FindKey method locates an object in the table based on the current index. SetRange method applies a range to the table using the current index. Filtered property and OnFilter event allow the user to filter the visible records. ForEach iterator executes a user-defined callback for all the visible records. OwnsObjects property allows the user to control the destruction of objects when the table is destroyed. Valid key types are any variant types that allow a transitive ordering relationship like string, integer, float, datetime. User-defined key types are allowed. The demo includes a TGUID key using the TGUIDVariantType class. It is not required that for the keys in an index to be the same type, as long as they can be compared to each other. For example, you can use any combination of numeric keys (integer, float, currency, datetime) in the same index, but not numeric and string keys. Free add-ons: TGUIDVariantType: a custom TGUID variant, initially developed to be used as a key field in a TObjectTable.
|
« read more about TObjectTable - single license 1.16 |
|
|
RECOMMENDED DOWNLOADS IN THIS CATEGORY
|
|
|
» NTSet (for Delphi and C++ Builder), v1.14 1.14
|
NTSet is a collection of Delphi/C++ Builder components for directly accessing Windows NT features. TNTServiceManager: to add, delete, control and configure WindowsNT services. TNTEventLog: to work with event log as simple as with TStringList. TNTUserMan ... |
|
Sam-solutions.net | 0 | Win 95/NT/2000/XP/98/ME | $99 | Downloads: 1422 |
Date added: Sep 22, 2005 |
» Details |
|
|
» CoolControls - without sources 2.04
|
CoolControls is award winning package of highly advanced components and classes. Contains both visual and non visual components. All within same package. Data aware controls also included. More than 70 separate classes and components currently. Forms of a ... |
|
Cooldev.com | 0 | Win 95/NT/2000/98/ME | $36 | Downloads: 1396 |
Date added: Sep 22, 2005 |
» Details |
|
|
» CoolControls - sources included 2.04
|
CoolControls is award winning package of highly advanced components and classes. Contains both visual and non visual components. All within same package. Data aware controls also included. More than 70 separate classes and components currently. Forms of a ... |
|
Cooldev.com | 0 | Win 95/NT/2000/98/ME | $72 | Downloads: 1460 |
Date added: Sep 22, 2005 |
» Details |
|
|
» CoolMenus Multimedia (without sources) 3.07
|
With CoolMenus you can use any font (any style/size/color), any picture (icon/bitmap/metafile) like in Windows 95 Start Menu... And even better... you can use any cursor, any color, and any wallpaper in your menus! No additional code. Help, samples. ... |
|
Cooldev.com | 0 | Win 3.1/95/NT/2000/98/ME | $24 | Downloads: 1450 |
Date added: Sep 22, 2005 |
» Details |
|
|
» CoolMenus Multimedia (sources included) 3.07
|
With CoolMenus you can use any font (any style/size/color), any picture (icon/bitmap/metafile) like in Windows 95 Start Menu... And even better... you can use any cursor, any color, and any wallpaper in your menus! No additional code. Help, samples. ... |
|
Cooldev.com | 0 | Win 3.1/95/NT/2000/98/ME | $48 | Downloads: 1444 |
Date added: Sep 22, 2005 |
» Details |
|
|
» KMultiLanguage (site license) 3.16
|
KMultiLanguage - a set of VCL-component and expert which allows to include multilanguage support in your application. A component TkMLang scans all textual properties of the form or data module and writes them in a file. Then you can simple change languag ... |
|
Korzh.com | 0 | Win 95/NT/2000/98/ME | $249 | Downloads: 1480 |
Date added: Sep 22, 2005 |
» Details |
|
|
» Source Coder - corporate license 1.94
|
SourceCoder - a Tool for Delphi Profiling/ Coverage analysis instrument your source codes per branch or per function profile your software (timing, coverage analysis; see screenshots)deinstrument your source codes afterwards Documentation calculate severa ... |
|
Preview.org | 0 | Win 95/NT/2000/98/ME | $199 | Downloads: 1323 |
Date added: Sep 22, 2005 |
» Details |
|
|
» Source Coder - single license 1.94
|
SourceCoder - a Tool for Delphi Profiling/ Coverage analysis instrument your source codes per branch or per function profile your software (timing, coverage analysis; see screenshots)deinstrument your source codes afterwards Documentation calculate severa ... |
|
Preview.org | 0 | Win 95/NT/2000/98/ME | $89 | Downloads: 1379 |
Date added: Sep 22, 2005 |
» Details |
|
|
» TAnimationFX 5.2
|
TAnimationFX component produces more than 150 animation effects on images. The component can be loaded in Delphi as well as C++Builder. Version 5.1.2 supports the following effects: Marquee Blinds Sliders Checkerboard Strips Iris Crush CrushReveal ... |
|
Tripod.com | 0 | Win 95/NT/2000/XP/98/ME | $49.95 | Downloads: 1362 |
Date added: Sep 22, 2005 |
» Details |
|
|
» TImageProcessor 2.0
|
TImageProcessor 2.0 is a component that can manipulate images. The component can be loaded in Delphi as well as C++Builder. Version 2.0 supports the following operations: Arithmetic operations: Add Subtract Multiply Square (Hence operations like Brigh ... |
|
Tripod.com | 0 | Win 95/NT/2000/XP/98/ME | $49.95 | Downloads: 1461 |
Date added: Sep 22, 2005 |
» Details |
|
|
|
» FXLib 1
|
FXLib is an easy-to-use set of components that enables you to create amazing splash screens, form and image transition effects, using all the power of its advanced rendering engine. Over 70 families of animation and transition effects with hundreds of var ... |
|
Ksdev.com | 0 | Win 95/NT/2000/98/ME | $69 | Downloads: 1502 |
Date added: Sep 22, 2005 |
» Details |
|
|
» OptiVec fuer Borland C/C++ (deutsch) 3.3
|
OptiVec macht das Konzept der vektorisierten Programmierung für PC-Programmiersprachen verfügbar. Der größte Teil fast aller Programme zur Verarbeitung numerischer Daten besteht aus Schleifen. Der Ersatz dieser Schleifen durch die hand-optimierten, in As ... |
|
Optivec.com | 0 | Win 3.1/95MS DOS /NT/2000/98/M | $199 | Downloads: 1356 |
Date added: Sep 22, 2005 |
» Details |
|
|
» All AHM Triton Tools 2002 (No Source) Triton 2002
|
AHM Triton Tools 2002 - All AHM Triton Tools Packages in one powerful set. Included are : AHM Standard Components Triton 2002 AHM Enhanced Components Triton 2002 AHM System Components Triton 2002 AHM E-Mail Components Triton 2002 AHM Menu Components Trit ... |
|
Tritontools.com | 0 | Win 95/NT/2000/98/ME | $199 | Downloads: 1502 |
Date added: Sep 22, 2005 |
» Details |
|
|
» AHM Menu Components Triton 2002 (No Source) Triton 2002
|
The Menu Components that do it all are a set of 4 Components that work as a full replacement of Delphi`s own Menus. In fact they do not even work together with them at all. Use these components to adjust the look and feel of all Menus in your Application. ... |
|
Tritontools.com | 0 | Win 95/NT/2000/XP/98/ME | $69 | Downloads: 1362 |
Date added: Sep 22, 2005 |
» Details |
|
|
» The InterBase Localizer 1.0
|
Use InterBase Localizer to localize InterBase messages. The InterBase Localizer allows you to edit the InterBase message file interbas.msg. You can localize/customize messages such as: `arithmetic exception, numeric overflow, or string truncation`. You ca ... |
|
Hypermart.net | 0 | Win 95/NT/2000/98/ME | $29 | Downloads: 1389 |
Date added: Sep 22, 2005 |
» Details |
|
|
» AHM Menu Components Triton 2002 (With Source) Triton 2002
|
The Menu Components that do it all are a set of 4 Components that work as a full replacement of Delphi`s own Menus. In fact they do not even work together with them at all. Use these components to adjust the look and feel of all Menus in your Application. ... |
|
Tritontools.com | 0 | Win 95/NT/2000/XP/98/ME | $149 | Downloads: 1486 |
Date added: Sep 22, 2005 |
» Details |
|
|
» All AHM Triton Tools 2002 (With Source) Triton 2002
|
AHM Triton Tools 2002 - All AHM Triton Tools Packages in one powerful set. Included are : AHM Standard Components Triton 2002 AHM Enhanced Components Triton 2002 AHM System Components Triton 2002 AHM E-Mail Components Triton 2002 AHM Menu Components Trit ... |
|
Tritontools.com | 0 | Win 95/NT/2000/98/ME | $349 | Downloads: 1424 |
Date added: Sep 22, 2005 |
» Details |
|
|
|
Tritontools.com | 0 | Win 95/NT/2000/XP/98/ME | $99 | Downloads: 1327 |
Date added: Sep 22, 2005 |
» Details |
|
|
|
Tritontools.com | 0 | Win 95/NT/2000/XP/98/ME | $89 | Downloads: 1460 |
Date added: Sep 22, 2005 |
» Details |
|
|
|
Tritontools.com | 0 | Win 95/NT/2000/XP/98/ME | $29 | Downloads: 1447 |
Date added: Sep 22, 2005 |
» Details |
|
|
|
|